/*
 * BattleAbility.h
 *
 *  Created on: 2014. 7. 9.
 *      Author: mega
 */

#ifndef BATTLEABILITY_H_
#define BATTLEABILITY_H_

#include "MvPlayer.h"

namespace ProjectZ {

class User;

} /* namespace ProjecctZ */

namespace ProjectZ { namespace NLogic {

class BattleAbility {
public:
	BattleAbility(User * pUser);
	virtual ~BattleAbility();

	void	Initialize();
	void	Finalize();

	void	SetUserInfo();

	int		GetAttackAbility();

private:
	User *		_pUser;

	CNetCMDDefaultUserInfo * _pClientCharacterInfo;
	CMvPlayer *	_pClientPlayer;

	int		_nAttackAbility;
};

} /* namespace NLogic */ } /* namespace ProjectZ */

#endif /* BATTLEABILITY_H_ */
